package org.starsource.forum.client.web;

import org.starsource.forum.client.domain.UserObject;
import com.google.gwt.user.client.rpc.AsyncCallback;

/**
 * The async counterpart of <code>UserWebService</code>.
 */
public interface UserServiceAsync {
	public void login(String account, String password, AsyncCallback<UserObject> callback);
	public void authenticate(String account, String authKey, AsyncCallback<UserObject> callback);
	public void changePassword(String password, AsyncCallback<Void> callback);
}
